Nanobodies – a smaller and better version of antibodies?
Nanobodies, a protein derived from the camel’s immune system, can prove very helpful in combating a variety of diseases and ailments. But what are they exactly and how far has the current nanobody research come?